package cn.com.djin.ssm.util;



import com.github.qcloudsms.SmsSingleSender;
import com.github.qcloudsms.SmsSingleSenderResult;


public class TencentSMS {
	// 短信应用SDK AppID
	static int appid = 1400169627; // 1400开头
	// 短信应用SDK AppKey
	static String appkey = "91fdd2b22ee36e0ed1f6fc43cc929de9";

	// 短信模板ID，需要在短信应用中申请
	static int templateId = 244359; // NOTE:
									// 这里的模板ID`7839`只是一个示例，真实的模板ID需要在短信控制台中申请
	// templateId7839对应的内容是"您的验证码是: {1}"
	// 签名// NOTE: 这里的签名"腾讯云"只是一个示例，真实的签名需要在短信控制台中申请，另外签名参数使用的是`签名内容`，而不是`签名ID`
	static String smsSign = "趣味days";

	public static String sendingSMS(String[] phoneNumbers, String[] params) {

		try {
			SmsSingleSender ssender = new SmsSingleSender(appid, appkey);
			SmsSingleSenderResult result = ssender.sendWithParam("86", phoneNumbers[0], templateId, params, smsSign, "",
					"");
			System.out.println(result);
			if (result.result == 0) {
				return "success";
			} else {
				return "error";
			}
		} catch (Exception e) {
            e.printStackTrace();
			return null;
		}

	}
}
